# 使用官方的 OpenJDK 8 瘦镜像作为基础镜像
FROM openjdk:8-jdk-slim

# 设置工作目录
WORKDIR /app

# 将构建好的 JAR 文件复制到镜像中
COPY jenkinsDemo.jar /app/app.jar

# 将 entrypoint.sh 脚本复制到镜像中
COPY entrypoint.sh /app/

# 确保 entrypoint.sh 脚本具有可执行权限
RUN chmod +x /app/entrypoint.sh

# 创建logs日志目录
RUN mkdir -p /logs

# 暴露应用运行端口
# EXPOSE 8080

# 启动应用
# ENTRYPOINT ["java"]
# CMD ["-jar", "/app/app.jar"]

# 使用脚本拼接参数, 再启动java
ENTRYPOINT ["/app/entrypoint.sh"]

